'use strict';

// const mysql = require('mysql') // require作用一样引入数据库包但是js不能带export default 
import mysql from 'mysql'// require作用一样引入数据库包js能带export default 
import chalk from 'chalk';

/**********************链接数据库*************************/
 
//创建连接
 
const db = mysql.createConnection({
 
    host: '107.191.36.141',
 
    user: 'www_alfredzhang',
 
    port: '3306',
 
    password: 'MZzbdJywSX', //密码
 
    database: 'www_alfredzhang' // 这里等数据库创建之后放开就可以
 
})
 
// connect 连接数据库
 
db.connect(function (err) {
 
    if (err) throw err;
 
    // console.log('mysql connected success')
    console.log(
      chalk.green('mysql connected success')
    )
})
 
//创建表
 
// app.get("/user", (req, res) => { // 访问该地址 user会返回send内容 也可以Navicat 里直接创建表
 
//     let sql = "CREATE TABLE video_list(id int AUTO_INCREMENT,title VARCHAR(255),body VARCHAR(255),PRIMARY KEY(id),url VARCHAR(255),img VARCHAR(255))"
 
//     db.query(sql, (err, result) => {
 
//         if (err) throw err;
 
//         res.send('user表已经建立')
 
//     })
 
// })
 
/**********************插入数据*************************/
 
// let addSqlCount = (_title, _url, _img) => { //调用addSqlCount 函数往user表中插入数据
 
//     var insertSqlStr = 'INSERT INTO user(id,title,body,url,img) VALUES(0,?,?,?,?)';
 
//     var addSqlParams = [_title, '', _url, _img];
 
//     db.query(insertSqlStr, addSqlParams, function (err, results, fields) {
 
//         if (err) {
 
//             console.log(err);
 
//         } else {
 
//             //   console.log(results);
 
//         }
 
//     })
 
// }
 

export default db;
